internal/runtime/atomic.Uint32.Add (method)

31 uses

	internal/runtime/atomic (current package)
		types.go#L290: func (u *Uint32) Add(delta int32) uint32 {

	runtime
		mcleanup.go#L426: 		q.asleep.Add(1)
		mcleanup.go#L434: 			q.asleep.Add(-1)
		mcleanup.go#L537: 			q.needg.Add(int32(newg))
		mcleanup.go#L550: 	q.asleep.Add(-int32(wake))
		mcleanup.go#L584: 		q.ng.Add(int32(need))
		mcleanup.go#L598: 	q.running.Add(1)
		mcleanup.go#L607: 	q.running.Add(-1)
		mgc.go#L759: 	work.cycles.Add(1)
		mspanset.go#L222: 	if block.popped.Add(1) == spanSetBlockEntries {
		mstats.go#L778: 		seq := pp.statsSeq.Add(1)
		mstats.go#L807: 		seq := pp.statsSeq.Add(1)
		netpoll.go#L684: 		netpollWaiters.Add(delta)
		panic.go#L775: 	runningPanicDefers.Add(1)
		panic.go#L1179: 		runningPanicDefers.Add(-1)
		panic.go#L1313: 			runningPanicDefers.Add(-1)
		panic.go#L1375: 		panicking.Add(1)
		panic.go#L1448: 	if panicking.Add(-1) != 0 {
		proc.go#L2763: 				extraMWaiters.Add(1)
		proc.go#L2779: 	extraMLength.Add(delta)
		proc.go#L2792: 	extraMInUse.Add(1)
		proc.go#L2802: 	extraMInUse.Add(-1)
		sema.go#L182: 		root.nwait.Add(1)
		sema.go#L185: 			root.nwait.Add(-1)
		sema.go#L228: 		root.nwait.Add(-1)
		sema.go#L574: 	return l.wait.Add(1) - 1
		signal_unix.go#L352: 	gp.m.preemptGen.Add(1)
		sigqueue.go#L77: 	sig.delivering.Add(1)
		sigqueue.go#L81: 		sig.delivering.Add(-1)
		sigqueue.go#L89: 			sig.delivering.Add(-1)
		sigqueue.go#L122: 	sig.delivering.Add(-1)